package proyecto.service;

import java.util.Collection;
import proyecto.excepcion.DAOExcepcion;
import proyecto.modelo.Requerimiento;

public interface RequerimientoService {

    public Collection<Requerimiento> buscarPorCodigo(int codigo) throws DAOExcepcion;

    public Requerimiento insertar(Requerimiento vo) throws DAOExcepcion;

    public Requerimiento obtener(int codigo) throws DAOExcepcion;

    public void eliminar(int codigo) throws DAOExcepcion;

    public Requerimiento actualizar(Requerimiento vo) throws DAOExcepcion;

    public Collection<Requerimiento> listar() throws DAOExcepcion;
}
